multiple peaks - Turkish English Dictionary